\documentclass[a4paper,11pt]{ctexart}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{enumitem}
\usepackage{adjustbox}
\usepackage{tikz}
\usepackage{multicol}
\usepackage{tabularx}
\usepackage[a4paper]{geometry}
\pagestyle{empty}
\geometry{
    top=1cm,
    bottom=1.5cm,
    left=1.5cm,
    right=1.5cm,
    marginparsep=0cm,
    marginparwidth=0cm,
    bindingoffset=0cm,
}
\setitemize[1]{itemsep=-2pt,topsep=2pt}
\linespread{1.25}
\newcommand{\spaceInTable}{\phantom{大量的空格}}
\newcommand{\boldInfo}[1]{{\heiti\bfseries{#1}}}
\newcommand{\titleInfo}[2]{{\vspace{6pt}\noindent\rule{6pt}{6pt}\quad\boldInfo{#1}\hfill\boldInfo{#2}}}
% \renewcommand{\arraystretch}{1.2}
\renewcommand{\section}[1]{
    \vspace{12pt}\noindent{\LARGE\bfseries{#1}}\vspace{-12pt} \\
    \rule{\textwidth}{0.5pt}\vspace{4pt}
}

\begin{document}
\noindent{\LARGE\heiti\bfseries{研究方向：航天器智能控制、卫星任务规划、拟阵论、博弈论}} \\

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\noindent
\adjustbox{valign=b}{
    \begin{tabular}{@{}l@{\hspace{-8pt}}l@{}l@{}l@{}}
        {\LARGE\bfseries{基本信息}} \\ \hline \\
        \Large{姓\quad 名：} & \Large{张航宁}\spaceInTable & \boldInfo{学\qquad 历} & ：博士 \\
        \boldInfo{导\qquad 师：} & 孟斌\ 研究员\spaceInTable & \boldInfo{毕业时间} & ：2026.06 \\
        \boldInfo{出生年月：} & 1997年5月\spaceInTable & \boldInfo{籍\qquad 贯} & ：山西省运城市 \\
        \boldInfo{联系电话：} & 18813096361\spaceInTable & \boldInfo{Email} & ：yz37zhn@163.com \\
        \boldInfo{个人主页：} & \multicolumn{3}{l}{\!\!\!https://gitee.com/xd15zhn, https://xd15zhn.github.io} \\
    \end{tabular}
}
\hfill
\adjustbox{valign=b}{\includegraphics[scale=0.42]{zhn1.png}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{教育背景}
\noindent
\begin{tabularx}{\textwidth}{@{}*{3}{X}r@{}}
    \boldInfo{2022.09-2026.06} & \boldInfo{五院502所} & \boldInfo{控制科学与工程} & \boldInfo{博士} \\
    \multicolumn{4}{l}{{\heiti 主修课程：}集群系统协同控制、群体智能与博弈对抗、姿态测量与确定、非线性系统等} \\
    \boldInfo{2019.09-2022.06} & \boldInfo{五院510所} & \boldInfo{电子科学与技术} & \boldInfo{硕士} \\
    \multicolumn{4}{l}{{\heiti 主修课程：}宇航概论、计算机控制、自适应控制、智能控制、线性系统理论、模式识别等} \\
    \boldInfo{2015.09-2019.06} & \boldInfo{西安电子科技大学} & \boldInfo{电子信息工程} & \boldInfo{学士} \\
    \multicolumn{4}{l}{{\heiti 主修课程：} 
        信号与系统、信号检测与估计、随机信号分析、模拟电路、数字电路、射频电路、雷达原理、} \\
    \multicolumn{4}{l}{通信原理、微机原理、数字信号处理、数字图像处理、C 语言与数据结构等} \\
\end{tabularx}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{科研经历}
\titleInfo{分布式卫星系统自主任务规划理论与方法}{博士毕业设计}
\begin{itemize}
    \item 研究目标：针对成像遥感卫星星座的低成本高性能多星任务规划算法。
    \item 理论推导出势博弈方法和贪心算法的近似比下界，
    进一步使用拟阵理论设计高速高近似比的分布式拟阵共形图算法，
    经过大规模任务场景测试，在 $O(n^2)$ 的时间复杂度内达到约 98\% 的近似比，运算速度
    比运筹学求解器快两个数量级。
    \item 设计密集任务节点后继关系模型，建立条带划分图用于构建基条带，克服团划分方法缺陷；
    \item 使用线段树方法在 $O(n\log n)$ 的时间复杂度内计算基条带和区域划分条带的最优子条带。
    \item 设计密集区域目标合并条件，把密集区域目标合并成区域群，
    提出针对性的无约束编码方法，提高解空间搜索速度，减少算法迭代次数。
    \item 相对轨道坐标系与相对经纬度建模、区域目标六边形网格点划分、卫星任务规划仿真环境搭建等。
\end{itemize}

% //////////////////////////////////////////////////////////////
\titleInfo{高效星簇动态组织与任务迁移算法研究}{某对地遥感型号项目 2025-}
\begin{itemize}
    \item 研究目标：构建大规模星座以实现实时任务响应、大范围覆盖、柔性抗毁的天基装备应用。
    \item 星簇异构资源和任务节点的拓扑模型构建与子星簇划分，星间协同能力及与任务的适配性量化。
    \item 基于子星簇划分方案的分布式任务分配方法，实现能耗、时延与可靠性等指标的协同优化。
    \item 针对成员星失效或链路中断等场景，设计波动条件下的任务迁移与恢复算法。
\end{itemize}

% //////////////////////////////////////////////////////////////
\titleInfo{``天智杯''人工智能挑战赛：面向国土资源普查的智能任务规划}{2024}
\par 针对光学卫星和 SAR 卫星对密集点目标和区域目标观测的多星任务规划问题，使用原创的拟阵共形图
方法，规划得分排名进入前 1/5。完成反编译 pyinstaller 的规划打分程序和观测坐标计算程序。

% //////////////////////////////////////////////////////////////
\titleInfo{不确定性环境下的反馈能力分析与智能控制设计}{科技部重点研发项目\ 2022-2025}
\begin{itemize}
    \item 针对火星气动捕获问题的基于一阶特征模型的线性反馈预测校正制导。
    \item 建立飞行器简化和精确被控对象模型，分别用于制导律算法和制导场景仿真。
    \item 根据升力和阻力估计不确定性参数、蒙特卡洛仿真、自动配平攻角、设计姿态控制律等。
\end{itemize}

% //////////////////////////////////////////////////////////////
\titleInfo{C++搭建微分方程求解器框架}{2021-2023}
\par 类似 simulink 实现连续离散混合控制系统仿真或求微分方程数值解，
被国内某工业互联网公司的数字孪生项目参考。

% //////////////////////////////////////////////////////////////
\titleInfo{机械臂在人机交互仪器自动化测试中的应用技术研究}{硕士毕业设计}
\begin{itemize}
    \item 用于步进电机控制的脉冲自适应跟踪算法。
    \item 机械臂正逆运动学、Qt 上位机串口通信、YOLO 目标检测、
    SURF 图像特征提取与目标检测、
    畸变校正与双目定位、视觉伺服控制等。
\end{itemize}

% //////////////////////////////////////////////////////////////
\titleInfo{开源无人机航模飞控}{2016-2020}
\par 使用 STM32 微控制器完成四旋翼、倾转旋翼、三角翼、普通固定翼、固体火箭
等各式无人飞行器的飞控及其嵌入式软硬件调试，
姿态控制算法与传感器滤波算法的设计研发，
以及飞控与地面站间通信协议设计和遥测遥控数据编解码与处理等。
组建飞控开发团队，指导学弟开发微型四轴飞行器向全校推广。

% //////////////////////////////////////////////////////////////
\titleInfo{基于 FPGA 与 AD9144 的多通道信号源设计}{本科毕业设计}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{科研成果}
\begin{itemize}
    \item Hangning Zhang, Bin Meng. A Task Graph Method for Multi-Satellite Mission Planning and Suboptimality Analysis[J].
    Journal of Supercomputing, 2025(已录用).
    \item Hangning Zhang, Bin Meng. A Two-Phase Task Clustering Method for Earth Observation Satellite Task
    Scheduling[J]. Journal of Scheduling, 2025(外审).
    \item 张航宁, 孟斌. 复杂密集区域目标多星成像规划与编码方法[J]. 中国空间科学技术, 2025(复审).
    \item 张航宁, 孟斌. Simucpp: 一种模块式常微分方程数值求解器框架[C].中国控制会议,2023.
    \item 张航宁, 李文新, 梁绪. 基于跟踪微分器的步进电机自适应速度曲线设计[J]. 空间控制技术与应用, 2022, 48(02): 88-95.
    \item Bin Meng, Hangning Zhang. Unified numerical predictor-corrector guidance based on characteristic model[J].
        中国空间科学技术(中英文),2024,44(04):40-49.
\end{itemize}

% https://zqb.cyol.com/html/2017-11/20/nw.D110000zgqnb_20171120_3-T04.htm
% https://bksy.xidian.edu.cn/info/1003/1083.htm
% https://jwc.xidian.edu.cn/info/1012/5292.htm
% http://gjcxcy.bjtu.edu.cn/Index.aspx
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{竞赛经历}
\vspace{-24pt}
\begin{multicols}{2}
\begin{itemize}
    \item 2018年度国家级大学生创新训练计划。
    \item 2017年度省级大学生创新训练计划。
    \item 2017年第十五届“挑战杯”全国大学生课外学术科技作品竞赛国家级二等奖。
    \item 2016年全国大学生电子设计竞赛。
    \item 2015年数学建模竞赛校赛一等奖。
    \item 2015-2016年西安电子科技大学星火杯院赛一等奖两次，校赛二等奖一次。
\end{itemize}
\end{multicols}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{个人能力}
\begin{itemize}[left=0pt,label={\rule{6pt}{6pt}}]
    \item \boldInfo{专业技能：}计算机软件编程、3D 可视化仿真、数据结构与算法设计、算法效率优化、
    CNN/RNN/DQN/AC 等深度(强化)学习模型与算法、
    微控制器与 FPGA 编程与硬件调试等。
    \item \boldInfo{编程语言：}熟练掌握 python、C/C++、MATLAB、\LaTeX 等编程语言，
    PyTorch、OpenCV-C++、OpenGL、Qt、ONNX 等三方库，
    以及 Git、CMake、gdb、keil、Draw io 等编程调试与绘图软件。
    \item \boldInfo{语言能力：}CET-6，可流畅阅读并撰写专业文献和文档。
    \item \boldInfo{个人评价：}积极主动、有较强的钻研学习能力，创新思维丰富，动手能力强，
    具有良好的沟通能力和团队协作能力。
    兴趣爱好：航模、游戏编程、骑行等。
\end{itemize}

\end{document}
